package com.quecomohoy.datos;

import java.sql.*;

public class datPuntuacion 
{
	//Singleton
	public static datPuntuacion _Instancia;
	
	private datPuntuacion(){}
	
	public static datPuntuacion Instancia()
	{
		if(_Instancia==null)
		{
			_Instancia = new datPuntuacion();
		}
		return _Instancia;
	}
	
	//Metodos
	public int InsertarPuntuacion(String cadXML) throws Exception
	{
		Connection cn = datConexion.getConexion();
		try
		{
			CallableStatement cst = cn.prepareCall("{call sp_InsertarPuntuacion(?,?)}");
			cst.setString(1,cadXML);
			cst.setInt(2,0);
			cst.registerOutParameter("respuesta", Types.INTEGER);
			cst.executeUpdate();
			int ok = cst.getInt("respuesta");
			return ok;
		}
		catch(Exception e)
		{			
			throw e;
		}
		finally
		{
			cn.close();
		}
	}
}